weapons emplacement - Español Inglés Diccionario